foamy liver meaning in Hindi

Noun

A mass of small bubbles formed in or on a liquid.

तरल में या उसके ऊपर बनी छोटी बूँदों का समूह

English Usage: The foamy liver of the sea urchin is considered a delicacy.

Hindi Usage: समुद्री ऊर्सिन का झागदार यकृत एक विशेष पकवान माना जाता है।

Share Anuvadan of foamy liver